package cn.iocoder.yudao.module.scrm.enums.common;

import cn.iocoder.yudao.framework.common.core.IntArrayValuable;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

import java.util.Objects;

/**
 * @Author LiZhiMin
 * @Date 2024/7/3 10:30
 */
@RequiredArgsConstructor
@Getter
public enum ScrmOrderTypeEnum  implements IntArrayValuable {
    OWNER_USER("1","归属人员"),
    OLD_OWNER_USER("2","前归属人"),
    OUR_SIGNATORY("3","签约人"),
    CUSTOMER_NAME("4","客户名称")
    ;

    /**
     * 类型
     */
    private final String type;

    /**
     * 类型
     */
    private final String remark;

    // 添加一个方法来检查传入的way是否与枚举常量中的值匹配
    public boolean isType(String type) {
        return Objects.equals(this.type, type);
    }


    @Override
    public int[] array() {
        return new int[0];
    }
}
